namespace ColladaDotNet
{
	/// <remarks/>
    
	[System.SerializableAttribute()]
    
    
	[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.collada.org/2005/11/COLLADASchema")]
	public partial class fx_clearstencil_common {
        
		private string indexField;
        
		private sbyte valueField;
        
		public fx_clearstencil_common() {
			this.indexField = "0";
		}
        
		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute(DataType="nonNegativeInteger")]
		[System.ComponentModel.DefaultValueAttribute("0")]
		public string index {
			get {
				return this.indexField;
			}
			set {
				this.indexField = value;
			}
		}
        
		/// <remarks/>
		[System.Xml.Serialization.XmlIgnore()]
		public sbyte Value {
			get {
				return this.valueField;
			}
			set {
				this.valueField = value;
			}
		}

		[System.Xml.Serialization.XmlTextAttribute()]
		public string XmlText
		{
			get
			{
				return Value.ToString();
			}
			set
			{
				Value = sbyte.Parse(value,DoubleArrayConverter.FormatProvider);
			}
		}
	}
}